Pull the Linux percpu interface into Xen. Implemented for
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Fri, 21 Apr 2006 16:35:15 +0000 (17:35 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Fri, 21 Apr 2006 16:35:15 +0000 (17:35 +0100)
commitea608cc36d26fb5b100630b98cbe28555dad8434
tree61f68ff13710ba157d8216da7739bc3a1a387b57
parentdadf394db4b56349c0aea6f72e406e5d3e2e80ac
Pull the Linux percpu interface into Xen. Implemented for
x86 and used it to eliminate the percpu_ctxt struct from
arch/x86/domain.c.

Signed-off-by: Keir Fraser <keir@xensource.com>
xen/arch/x86/domain.c
xen/arch/x86/setup.c
xen/arch/x86/smpboot.c
xen/arch/x86/x86_32/xen.lds.S
xen/arch/x86/x86_64/xen.lds.S
xen/include/asm-x86/current.h
xen/include/asm-x86/percpu.h [new file with mode: 0644]
xen/include/xen/compiler.h
xen/include/xen/percpu.h [new file with mode: 0644]